package com.jd.org.mapper;


import com.jd.basic.mapper.BaseMapper;
import com.jd.org.domain.Employee;

import java.util.List;

public interface EmployeeMapper extends BaseMapper<Employee> {
    void addEmployeeRole(Employee employee);

    void delEmployeeRoleByEmpId(Long id);

    Employee loadByLogininfoId(Long logininfoId);

    Employee loadByShopId(Long id);

    List<Employee> findShopId(Long id);

//    // 保存
//    void save(Employee employee);
//
//    // 移除
//    void remove(Long id);
//
//    // 修改
//    void update(Employee employee);
//
//    // 加载
//    Employee loadById(Long id);
//
//    // 查询全部
//    List<Employee> loadAll();
//
//
//
//    // 查询总条数
//    Integer queryCount(EmployeeQuery employeeQuery);
//
//    // 查询当前页的分页的里面的数据
//    List<Employee> queryData(EmployeeQuery employeeQuery);
//
//    // 批量删除
//    void patchRemove(List<Long> ids);
}
